/* $Header: fpga.h,v 2.2 01/10/02 10:30:23 przybyls Exp $ */

/***********************************************************************/
/* INCLUDE FILE NAME:                                                  */
/* ==================                                                  */
/*                                                                     */
/* Author: Joe Bush                                                    */
/*                                                                     */
/* COMMENT: This header contains the function prototype for the        */
/*          read back and verification function for the FPGAs.         */
/*                                                                     */
/*                                                                     */
/*                                                                     */
/***********************************************************************/

#ifndef FPGA_H
#define FPGA_H

/*****************************/
/*   IFDEFS                  */
/*****************************/


/*****************************/
/*   SYMBOLIC CONSTANTS      */
/*****************************/


/*****************************/
/*   MACROS                  */
/*****************************/


/*****************************/
/*   EXTERNALS               */
/*****************************/

extern BIT8     MainFPGA_Start;
extern BIT8     MainFPGA_End;
extern BIT8     PneuFPGA_Start;
extern BIT8     PneuFPGA_End;
extern BIT8     OldPneuFPGA_Start;
extern BIT8     OldPneuFPGA_End;
extern BIT8     DMAFPGA_Start;
extern BIT8     DMAFPGA_End;

extern BIT8     MaskFPGA_Start;
extern BIT8     MaskFPGA_Mid;

extern BIT8     Reset1_Image;

/*****************************/
/*   FUNCTION PROTOTYPES     */
/*****************************/

#pragma SECTION PROG=boot
BIT8 ReadBackFPGA (BIT8 *);
BIT8 LoadFPGA (BIT8 *, BIT8 *);
#pragma SECTION UNDO

#endif
